that doesn't make sense to me. - French English Dictionary